package model

type SourceModel struct {
	Name                string `json:"name"`
	Url                 string `json:"url"`
	TitleTableSelectors struct {
		TitleUrl         string `json:"title_url"`
		TitleText        string `json:"title_text"`
		PaginationActive string `json:"pagination_active"`
		PaginationUrl    string `json:"pagination_url"`
		PaginationText   string `json:"pagination_text"`
		CategoryUrl      string `json:"category_url"`
		CategoryText     string `json:"category_text"`
	} `json:"title_table_selectors"`
	ContentSelectors struct {
		ImgUrl string `json:"img_url"`
		Text   string `json:"text"`
	} `json:"content_selectors"`
}

type SourcesContent struct {
	Sources []SourceModel `json:"sources"`
}
